package org.jeecg.modules.sggg.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description: 随访表
 * @Author: jeecg-boot
 * @Date: 2022-10-27
 * @Version: V1.0
 */
@Data
@TableName("sg_follow_up")
@Accessors(chain = true)
@EqualsAndHashCode()
@ApiModel(value = "sg_follow_up对象", description = "随访表")
public class SgFollowUp implements Serializable {
    private static final long serialVersionUID = 1L;

    @TableField(select = false)
    private String signatureImgYi;

    @TableField(select = false)
    private String signatureImgHuan;

    @TableField(select = false)
    private String followImg;

    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;

    @ApiModelProperty(value = "三方id")
    private String subId;

    @ApiModelProperty(value = "随访编号")
    private String fId;

    @ApiModelProperty(value = "创建人")
    private String createBy;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "创建日期")
    private Date createTime;

    @ApiModelProperty(value = "更新人")
    private String updateBy;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "更新日期")
    private Date updateTime;

    @ApiModelProperty(value = "所属部门")
    private String sysOrgCode;

    @ApiModelProperty(value = "随访对象")
    private String fuObject;

    @Excel(name = "随访日期", width = 20, format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "随访日期")
    private Date followUpDate;

    @Excel(name = "随访方式 1门诊 2家庭 3电话 4社区", width = 15)
    @ApiModelProperty(value = "随访方式 1门诊 2家庭 3电话 4社区")
    private Integer way;

    @ApiModelProperty(value = "高血压症状")
    private String symptomBp;

    @ApiModelProperty(value = "高血糖症状")
    private String symptomBs;

    @ApiModelProperty(value = "高血脂症状")
    private String symptomBf;

    @ApiModelProperty(value = "收缩压")
    private Integer bpVal;

    @ApiModelProperty(value = "舒张压")
    private Integer dpVal;

    @ApiModelProperty(value = "身高")
    private Double height;

    @ApiModelProperty(value = "体重")
    private Double weight;

    @ApiModelProperty(value = "体重目标值")
    private Double weightAim;

    @ApiModelProperty(value = "体脂指数")
    private Double bmiVal;

    @ApiModelProperty(value = "体脂指数")
    private Double bmiValAim;
    /**
     * 心率
     */
    @Excel(name = "心率", width = 15)
    @ApiModelProperty(value = "心率")
    private Integer heartrate;
    /**
     * 体征的其他
     */
    @Excel(name = "体征的其他", width = 15)
    @ApiModelProperty(value = "体征的其他")
    private String signsOther;

    /**
     * 日吸烟量（支）
     */
    @Excel(name = "日吸烟量（支）", width = 15)
    @ApiModelProperty(value = "日吸烟量（支）")
    private Integer smokNum;
    /**
     * 日吸烟量（支）目标值
     */
    @Excel(name = "日吸烟量（支）目标值", width = 15)
    @ApiModelProperty(value = "日吸烟量（支）目标值")
    private Integer smokTargetNum;
    /**
     * 日饮酒量（两）
     */
    @Excel(name = "日饮酒量（两）", width = 15)
    @ApiModelProperty(value = "日饮酒量（两）")
    private Double drinkNum;
    /**
     * 日饮酒量（两）目标值
     */
    @Excel(name = "日饮酒量（两）目标值", width = 15)
    @ApiModelProperty(value = "日饮酒量（两）目标值")
    private Double drinkTargetNum;
    /**
     * 每周运动次数
     */
    @Excel(name = "每周运动次数", width = 15)
    @ApiModelProperty(value = "每周运动次数")
    private Integer sportCount;
    /**
     * 每周运动次数 目标值
     */
    @Excel(name = "每周运动次数 目标值", width = 15)
    @ApiModelProperty(value = "每周运动次数 目标值")
    private Integer sportTargetCount;
    /**
     * 每次运动时间（分钟）
     */
    @Excel(name = "每次运动时间（分钟）", width = 15)
    @ApiModelProperty(value = "每次运动时间（分钟）")
    private Integer sportMin;
    /**
     * 每次运动时间（分钟）目标值
     */
    @Excel(name = "每次运动时间（分钟）目标值", width = 15)
    @ApiModelProperty(value = "每次运动时间（分钟）目标值")
    private Integer sportTargetMin;
    /**
     * 摄盐情况 （咸淡） 1轻2中3重
     */
    @Excel(name = "摄盐情况 （咸淡） 1轻2中3重", width = 15)
    @ApiModelProperty(value = "摄盐情况 （咸淡） 1轻2中3重")
    private Integer saltNum;
    /**
     * 摄盐情况 （咸淡） 1轻2中3重  目标值
     */
    @Excel(name = "摄盐情况 （咸淡） 1轻2中3重  目标值", width = 15)
    @ApiModelProperty(value = "摄盐情况 （咸淡） 1轻2中3重  目标值")
    private Integer saltTargetNum;
    /**
     * 心理调整 1 良好 2 一般 3 差
     */
    @Excel(name = "心理调整 1 良好 2 一般 3 差", width = 15)
    @ApiModelProperty(value = "心理调整 1 良好 2 一般 3 差")
    private Integer psychological;
    /**
     * 遵医行为 1 良好 2 一般 3 差
     */
    @Excel(name = "遵医行为 1 良好 2 一般 3 差", width = 15)
    @ApiModelProperty(value = "遵医行为 1 良好 2 一般 3 差")
    private Integer accordingMedical;
    /**
     * 辅助检查(非必填)
     */
    @Excel(name = "辅助检查(非必填)", width = 15)
    @ApiModelProperty(value = "辅助检查(非必填)")
    private String auxiliaryExamination;
    /**
     * 服药依从性 1 规律 2 间断 3 不服药
     */
    @Excel(name = "服药依从性 1 规律 2 间断 3 不服药", width = 15)
    @ApiModelProperty(value = "服药依从性 1 规律 2 间断 3 不服药")
    private Integer medicationCompliance;
    /**
     * 药物不良反应 1无 2有
     */
    @Excel(name = "药物不良反应 1无 2有", width = 15)
    @ApiModelProperty(value = "药物不良反应 1无 2有")
    private Integer medicineDoesNotShine;
    /**
     * 药物有不良反应描述
     */
    @Excel(name = "药物有不良反应描述", width = 15)
    @ApiModelProperty(value = "药物有不良反应描述")
    private String medicineDoesNotShineMsg;
    /**
     * 高血压此次随访分类 1 控制满意 2 控制不满意 3 不良反 4并发症
     */
    @Excel(name = "高血压此次随访分类 1 控制满意 2 控制不满意 3 不良反 4并发症", width = 15)
    @ApiModelProperty(value = "高血压此次随访分类 1 控制满意 2 控制不满意 3 不良反 4并发症")
    private Integer classificationFollowUpGxy;
    /**
     * 高血糖此次随访分类 1 控制满意 2 控制不满意 3 不良反 4并发症
     */
    @Excel(name = "高血糖此次随访分类 1 控制满意 2 控制不满意 3 不良反 4并发症", width = 15)
    @ApiModelProperty(value = "高血糖此次随访分类 1 控制满意 2 控制不满意 3 不良反 4并发症")
    private Integer classificationFollowUpGxt;
    /**
     * 高血脂此次随访分类 1 控制满意 2 控制不满意 3 不良反 4并发症
     */
    @Excel(name = "高血脂此次随访分类 1 控制满意 2 控制不满意 3 不良反 4并发症", width = 15)
    @ApiModelProperty(value = "高血脂此次随访分类 1 控制满意 2 控制不满意 3 不良反 4并发症")
    private String classificationFollowUpGxz;
    /**
     * 是否用药 1 是 2 否
     */
    @Excel(name = "是否用药 1 是 2 否", width = 15)
    @ApiModelProperty(value = "是否用药 1 是 2 否")
    private String drugDoesUse;
    /**
     * 是否转诊 1是 0否
     */
    @Excel(name = "是否转诊 1是 0否", width = 15)
    @ApiModelProperty(value = "是否转诊 1是 0否")
    private Integer referral;
    /**
     * 转诊原因
     */
    @Excel(name = "转诊原因", width = 15)
    @ApiModelProperty(value = "转诊原因")
    private String referralMsg;
    /**
     * 机构及科别
     */
    @Excel(name = "机构及科别", width = 15)
    @ApiModelProperty(value = "机构及科别")
    private String referralOrgan;
    /**
     * 协诊联系人
     */
    @Excel(name = "协诊联系人", width = 15)
    @ApiModelProperty(value = "协诊联系人")
    private String referralName;
    /**
     * 协诊联系电话
     */
    @Excel(name = "协诊联系电话", width = 15)
    @ApiModelProperty(value = "协诊联系电话")
    private String referralPhone;
    /**
     * 下次随访日期
     */
    @Excel(name = "下次随访日期", width = 20, format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "下次随访日期")
    private Date nextFollowUpTime;
    /**
     * 随访医生签名
     */
    @Excel(name = "随访医生签名", width = 15)
    @ApiModelProperty(value = "随访医生签名")
    private String doctorName;

    @Excel(name = "居民签名", width = 15)
    @ApiModelProperty(value = "居民签名")
    private String memberName;
    @ApiModelProperty(value = "足背动脉搏动左脚 0正常  1减弱 2消失")
    private Integer dfapLeft;

    @ApiModelProperty(value = "足背动脉搏动右脚 0正常  1减弱 2消失")
    private Integer dfapRight;

    /**
     * 主食（克/天）
     */
    @Excel(name = "主食（克/天）", width = 15)
    @ApiModelProperty(value = "主食（克/天）")
    private Double stapleFood;
    /**
     * 主食（克/天） 目标值
     */
    @Excel(name = "主食（克/天） 目标值", width = 15)
    @ApiModelProperty(value = "主食（克/天） 目标值")
    private Double stapleTargetFood;
    /**
     * 空腹血糖值
     */
    @Excel(name = "空腹血糖值", width = 15)
    @ApiModelProperty(value = "空腹血糖值")
    private Double fbgVal;
    /**
     * 糖化血红蛋白 ％
     */
    @Excel(name = "糖化血红蛋白 ％", width = 15)
    @ApiModelProperty(value = "糖化血红蛋白 ％")
    private Double glycatedHemoglobin;
    /**
     * 糖化血红蛋白检查日期
     */
    @Excel(name = "糖化血红蛋白检查日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "糖化血红蛋白检查日期")
    private Date glycatedHemoglobinDate;
    /**
     * 低血糖反应 1 无 2 偶尔 3 频繁
     */
    @Excel(name = "低血糖反应 1 无 2 偶尔 3 频繁", width = 15)
    @ApiModelProperty(value = "低血糖反应 1 无 2 偶尔 3 频繁")
    private Integer glucopenia;
    /**
     * 随访拍照
     */
    @Excel(name = "随访拍照", width = 15)
    @ApiModelProperty(value = "随访拍照")
    private String followUpPictures;
    /**
     * 总胆固醇的值
     */
    @Excel(name = "总胆固醇的值", width = 15)
    @ApiModelProperty(value = "总胆固醇的值")
    private Double cholesterol;
    /**
     * 总胆固醇检测日期
     */
    @Excel(name = "总胆固醇检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "总胆固醇检测日期")
    private Date cholesterolDate;
    /**
     * 甘油三酯
     */
    @Excel(name = "甘油三酯", width = 15)
    @ApiModelProperty(value = "甘油三酯")
    private Double triglycerides;
    /**
     * 甘油三酯的检测日期
     */
    @Excel(name = "甘油三酯的检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "甘油三酯的检测日期")
    private Date triglyceridesDate;
    /**
     * 低密度脂蛋白胆固醇值
     */
    @Excel(name = "低密度脂蛋白胆固醇值", width = 15)
    @ApiModelProperty(value = "低密度脂蛋白胆固醇值")
    private Double ldlcVal;
    /**
     * 低密度脂蛋白胆固醇值检测日期
     */
    @Excel(name = "低密度脂蛋白胆固醇值检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "低密度脂蛋白胆固醇值检测日期")
    private Date ldlcDate;
    /**
     * 高密度脂蛋白胆固醇值
     */
    @Excel(name = "高密度脂蛋白胆固醇值", width = 15)
    @ApiModelProperty(value = "高密度脂蛋白胆固醇值")
    private Double hdlcVal;
    /**
     * 高密度脂蛋白胆固醇值检测日期
     */
    @Excel(name = "高密度脂蛋白胆固醇值检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "高密度脂蛋白胆固醇值检测日期")
    private Date hdlcDate;
    /**
     * 尿蛋白的值
     */
    @Excel(name = "尿蛋白的值", width = 15)
    @ApiModelProperty(value = "尿蛋白的值")
    private Double urineProtein;
    /**
     * 尿蛋白的检测日期
     */
    @Excel(name = "尿蛋白的检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "尿蛋白的检测日期")
    private Date urineProteinDate;
    /**
     * 尿糖的值
     */
    @Excel(name = "尿糖的值", width = 15)
    @ApiModelProperty(value = "尿糖的值")
    private Double urineSugar;
    /**
     * 尿糖检测日期
     */
    @Excel(name = "尿糖检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "尿糖检测日期")
    private Date urineSugarDate;
    /**
     * 尿酮体
     */
    @Excel(name = "尿酮体", width = 15)
    @ApiModelProperty(value = "尿酮体")
    private Double urineKetone;
    /**
     * 尿酮体检测日期
     */
    @Excel(name = "尿酮体检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "尿酮体检测日期")
    private Date urineKetoneDate;
    /**
     * 尿潜血值
     */
    @Excel(name = "尿潜血值", width = 15)
    @ApiModelProperty(value = "尿潜血值")
    private Double urineEry;
    /**
     * 尿潜血检测日期
     */
    @Excel(name = "尿潜血检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "尿潜血检测日期")
    private Date urineEryDate;
    /**
     * 血清谷丙转氨酶值
     */
    @Excel(name = "血清谷丙转氨酶值", width = 15)
    @ApiModelProperty(value = "血清谷丙转氨酶值")
    private Double sgptVal;
    /**
     * 血清谷丙转氨酶检测日期
     */
    @Excel(name = "血清谷丙转氨酶检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "血清谷丙转氨酶检测日期")
    private Date sgptValDate;
    /**
     * 血清谷草转氨酶值
     */
    @Excel(name = "血清谷草转氨酶值", width = 15)
    @ApiModelProperty(value = "血清谷草转氨酶值")
    private Double sgotVal;
    /**
     * 血清谷草转氨酶检测日期
     */
    @Excel(name = "血清谷草转氨酶检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "血清谷草转氨酶检测日期")
    private Date sgotValDate;
    /**
     * 总胆红素值
     */
    @Excel(name = "总胆红素值", width = 15)
    @ApiModelProperty(value = "总胆红素值")
    private Double tbil;
    /**
     * 总胆红素检测日期
     */
    @Excel(name = "总胆红素检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "总胆红素检测日期")
    private Date tbilDate;
    /**
     * 血钾浓度值
     */
    @Excel(name = "血钾浓度值", width = 15)
    @ApiModelProperty(value = "血钾浓度值")
    private Double potassiumConcentration;
    /**
     * 血钾浓度检测日期
     */
    @Excel(name = "血钾浓度检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "血钾浓度检测日期")
    private Date potassiumConcentrationDate;
    /**
     * 尿白蛋白/尿肌西千mg/mmol
     */
    @Excel(name = "尿白蛋白/尿肌西千mg/mmol", width = 15)
    @ApiModelProperty(value = "尿白蛋白/尿肌西千mg/mmol")
    private Double urinaryAlbumin;
    /**
     * 尿白蛋白/尿肌西千检测日期
     */
    @Excel(name = "尿白蛋白/尿肌西千检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "尿白蛋白/尿肌西千检测日期")
    private Date urinaryAlbuminDate;
    /**
     * BUN/肝西千的值
     */
    @Excel(name = "BUN/肝西千的值", width = 15)
    @ApiModelProperty(value = "BUN/肝西千的值")
    private Double bunVal;
    /**
     * BUN/肝西千的检测日期
     */
    @Excel(name = "BUN/肝西千的检测日期", width = 20, format = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "BUN/肝西千的检测日期")
    private Date bunValDate;
    /**
     * 高血压并发症筛查检查 1尿常规 2肾功能 3心电图 4下肢血管超声 5颈部血管超声 6眼底 7超声心动图 8血钾
     */
    @Excel(name = "高血压并发症筛查检查 1尿常规 2肾功能 3心电图 4下肢血管超声 5颈部血管超声 6眼底 7超声心动图 8血钾", width = 15)
    @ApiModelProperty(value = "高血压并发症筛查检查 1尿常规 2肾功能 3心电图 4下肢血管超声 5颈部血管超声 6眼底 7超声心动图 8血钾")
    private String hypertensionComplications;
    /**
     * 糖尿病并发症筛查检查 1尿常规 2肾功能 3心电图 4下肢血管超声 5颈部血管超声 6视力及眼底 7肝动能 8心脏彩超 9简易5项神经病变检查 10神经病变传导速度检查 11内脏脂肪检查
     */
    @Excel(name = "糖尿病并发症筛查检查 1尿常规 2肾功能 3心电图 4下肢血管超声 5颈部血管超声 6视力及眼底 7肝动能 8心脏彩超 9简易5项神经病变检查 10神经病变传导速度检查 11内脏脂肪检查", width = 15)
    @ApiModelProperty(value = "糖尿病并发症筛查检查 1尿常规 2肾功能 3心电图 4下肢血管超声 5颈部血管超声 6视力及眼底 7肝动能 8心脏彩超 9简易5项神经病变检查 10神经病变传导速度检查 11内脏脂肪检查")
    private String diabetesComplications;
    /**
     * 糖尿病并发症筛查检查 1尿常规 2肾功能 3心电图 4下肢血管超声 5肝功能 6心脏彩超
     */
    @Excel(name = "糖尿病并发症筛查检查 1尿常规 2肾功能 3心电图 4下肢血管超声 5肝功能 6心脏彩超", width = 15)
    @ApiModelProperty(value = "糖尿病并发症筛查检查 1尿常规 2肾功能 3心电图 4下肢血管超声 5肝功能 6心脏彩超")
    private String hyperlipidemiaComplications;
    /**
     * 下一步管理措施 1常规随访 2第一次控制不满意2周随访 3两次控制不满意请上级协诊 4紧急协诊
     */
    @Excel(name = "下一步管理措施 1常规随访 2第一次控制不满意2周随访 3两次控制不满意请上级协诊 4紧急协诊", width = 15)
    @ApiModelProperty(value = "下一步管理措施 1常规随访 2第一次控制不满意2周随访 3两次控制不满意请上级协诊 4紧急协诊")
    private Integer nextStepControl;
    /**
     * 居民id
     */
    @Excel(name = "居民id", width = 15)
    @ApiModelProperty(value = "居民id")
    private String memberId;
    /**
     * 备注
     */
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "用药")
    private String drugList;

    @ApiModelProperty(value = "用药调整意见")
    private String drugUseList;

    /**
     * 评估结果
     */
    @ApiModelProperty(value = "评估结果-高血压")
    private String comResultBp;

    @ApiModelProperty(value = "评估结果-高血糖")
    private String comResultBs;

    @ApiModelProperty(value = "评估结果-高血脂")
    private String comResultBf;

    @ApiModelProperty(value = "随访地址")
    private String followAddress;

    @ApiModelProperty(value = "随访地址经纬度")
    private String location;

    @TableField(exist = false)
    private String name;

    @TableField(exist = false)
    private String sex;

    @TableField(exist = false)
    private String idCard;

    @TableField(exist = false)
    private String phone;

    @TableField(exist = false)
    private String threeTag;

    @TableField(exist = false)
    private String check;

    @TableField(exist = false)
    private Date birthday;

    @TableField(exist = false)
    private String address;

    @TableField(exist = false)
    private Integer source;

    @TableField(exist = false)
    private Integer compliance;

}
